NOS topology–margin demo

This demo visualises the local linear surrogate from your NOS appendix code: build the 2N×2N block Jacobian with A11 = d̄ I + k W_eff, A12 = −I, A21 = (ab)I, A22 = −(a+μ)I, where d̄ = f′(v*) + (β − λ − χ). For symmetric nonnegative W, the critical coupling scales like k* ∝ 1/ρ(W_eff).

Controls

120
6
Keeps eigenvalues real so the 2×2 mode reduction is exact.
Useful to show that k*ρ stays constant.
k = 0.250
NOS operating point + parameters
These map to the surrogate in linearisation.py. They do not run a spiking simulation.
0.200
0.000
0.000
0.000
0.600
0.000
1.000
0.800
0.500
Tip: the k slider draws a horizontal line on the plot, so you can see whether k sits below k* for each topology.
If enabled, the demo uses W_eff = f′(v*) W. Your public code deprecates this for the paper.
ρ(W) (raw)
ρ(W_eff)
f′(v*)
d̄ = f′ + (β − λ − χ)
k* (det bound)
k* (trace bound)
k* (active)
k ρ(W_eff)
Status

Plot: k* vs ρ(W)